dressed ridiculously - Alemán Inglés Diccionario